What do you think of Cara's crazy stories? Let us know in the comments below, and then shop her exact Alexander McQueen Halter Neck Leather Bra Top ($2,755).
What do you think of Cara's crazy stories? Let us know in the comments below, and then shop her exact Alexander McQueen Halter Neck Leather Bra Top ($2,755).